explode a myth - French English Dictionary